sarcophagus lid - Turkish English Dictionary